home *** CD-ROM | disk | FTP | other *** search
/ Chip 2006 December / chip-cd_2006_12.zip / 12 / Hity z okladki / Kaspersky Internet Security 6.0 / kis6.0.0.303pl.msi / layout_bb.ini < prev    next >
INI File  |  2006-03-24  |  18KB  |  487 lines

  1. ;------------- proactive defense --------------
  2.  
  3. [Behavior_Blocking]
  4. props=$Task_Panel
  5. State=[Task_Header]
  6. Body=[BB_Body]
  7.  
  8. [BB_Body]
  9. props=$Task_Body
  10. Description=[Task_Description]
  11. Status=[Behavior_Blocking_Status]
  12. Statistics=[Behavior_Blocking_Statistics]
  13.  
  14. [Behavior_Blocking_Status]
  15. props=$Task_Settings
  16. StatusBB =at(nobindhide) $Task_Statistics_ItemAttr v($(pdm.bBehaviourEnabled,StatusRG))
  17. StatusPG =at(nobindhide) $Task_Statistics_ItemAttr v($(pdm.bAppMonitoring_Enabled,StatusRG)) 
  18. StatusRG =at(nobindhide) $Task_Statistics_ItemAttr v($(pdm.bRegMonitoring_Enabled,StatusRG)) hide($(bShowRegGuard,global,ShowIfNotZero))
  19. StatusOG =at(nobindhide) $Task_Statistics_ItemAttr v($(og.state,ProfileState))               f($(og.state,SubProfileStateFont))
  20.  
  21. [Behavior_Blocking_Statistics]
  22. props=$Task_Statistics
  23. PDMScaned=at(nobindhide) $Task_Statistics_ItemAttr v($(pdm.ProcessedEvents))
  24. PDMBlocked=at(nobindhide) $Task_Statistics_ItemAttr v($(pdm.TreatsBlocked))
  25. OGScaned=at(nobindhide) $Task_Statistics_ItemAttr v($(og.EventsProcessed))
  26.  
  27. ;------------- SettingsWindow.Behavior_Blocking -----------
  28.  
  29. [SettingsWindow.Behavior_Blocking]
  30. props=$SettingsViewPanel
  31. Header=$SettingsViewHeader i(pdm)
  32. Body=[SettingsWindow.Behavior_Blocking_Body]
  33.  
  34. [SettingsWindow.Behavior_Blocking_Body]
  35. props=$SettingsBodyAttr
  36. Startup=[SettingsViewStartup]
  37. StartupGroup=[SettingsViewStartup_Group] 
  38. BBGroup=[BB_Group]
  39. PGGroup=[PG_Group]
  40. RGGroup=[RG_Group]
  41. OGGroup=[OG_Group]
  42. ;Excludes=$Button_Large a(ra) xy(7,7) at(nobindhide) disable($(pdm.enabled,Dummy)$(enabled,EnableIfNotZero)) v(dialog:)  usefor(localgui)
  43.  
  44. [BB_Group]
  45. props=$SettingsGroupNext sz(p,a) at(nobindhide) disable($(pdm.bBehaviourEnabled,Dummy)$(enabled,EnableIfNotZero)) lb(v($(pdm.state,fld(bBehaviourEnabled,Set))))
  46. BB_Ico=a(lt) i(application)
  47. ;BB_Enable=$Checkbox xy(40) v($(pdm.bBehaviourEnabled)) tt($(pdm.enabled,PDM_Group_PDM_Enable))
  48. BB_Enable=$Checkbox xy(40) v($(pdm.bBehaviourEnabled)) tt($(pdm.bBehaviourEnabled,PDM_Group_PDM_Enable))
  49. PDM_Settings=$Button_Large a(ra) xy(0,3) v(dialog:) disable($(pdm.bBehaviourEnabled,EnableIfNotZero))
  50.  
  51. [PG_Group]
  52. props=$SettingsGroupNext sz(p,a) at(nobindhide) disable($(pdm.bAppMonitoring_Enabled,Dummy)$(enabled,EnableIfNotZero)) lb(v($(pdm.state,fld(bAppMonitoring_Enabled,AppsMonitoring_List,bTrustSystemModules,TrustedImageList))))
  53. PG_Ico=a(lt) i(integrity)
  54. PG_Enable=$Checkbox xy(40)  v($(pdm.bAppMonitoring_Enabled)) tt($(pdm.bAppMonitoring_Enabled,PG_Group_PDM_Enable))
  55. PG_Settings=$Button_Large a(ra) xy(0,3) v(dialog:) disable($(pdm.bAppMonitoring_Enabled,EnableIfNotZero))
  56.  
  57. [RG_Group]
  58. props=$SettingsGroupNext sz(p,a) at(nobindhide) hide($(bShowRegGuard,global,ShowIfNotZero)) disable($(pdm.bRegMonitoring_Enabled,Dummy)$(enabled,EnableIfNotZero)) lb(v($(pdm.state,fld(bRegMonitoring_Enabled,RegGroup_List))))
  59. REG_Ico=a(lt) i(regedit)
  60. REG_Enable=$Checkbox xy(40) v($(pdm.bRegMonitoring_Enabled))    tt($(pdm.bRegMonitoring_Enabled,REG_Group_REG_Enable))
  61. REG_Settings=$Button_Large a(ra) xy(0,3) v(dialog:) disable($(pdm.bRegMonitoring_Enabled,EnableIfNotZero))
  62.  
  63. [OG_Group]
  64. props=$SettingsGroupNext sz(p,a) at(nobindhide) disable($(og.enabled,Dummy)$(enabled,EnableIfNotZero)) lb(v($(og.state,fld(enabled,EventAnswers,UseVector,ActivityAsk,BlockMacro,TerminateScript))))
  65. OG_Ico=a(lt) i(office) sz(32,32)
  66. OG_Enable=$Checkbox xy(40) v($(og.enabled))    tt($(og.enabled,OG_Group_OG_Enable))
  67. OG_Settings=$Button_Large a(ra) xy(0,3) v(dialog:) disable($(og.enabled,EnableIfNotZero))
  68.  
  69. ;------------- SettingsWindow.Behavior_Blocking.PDM_Settings -----------
  70.  
  71. [SettingsWindow.Behavior_Blocking.PDM_Settings]
  72. props=$DlgAttr sz(300,150,450,295) at(resizable,dragable) v(pdm) h(1094)
  73. Settings=[PDM_Settings]
  74.  
  75. ;------------- PDM_Settings -----------
  76.  
  77. [PDM_Settings]
  78. props=$DlgBodyAttr
  79. Rule=t(richedit) alias(listitemdescr) a(lb) xy(,,,7) sz(p,50) at(readonly,nofocus,vscroll)
  80. TreatList=[PDM_AppRules.TreatList] a(lp)
  81.  
  82. [PDM_Exceptions]
  83. ExclList=[Exclusion_Masks.ExclusionList] a(la) sz(p,p) xy(,,$ButtonsLineSizeX) v($(AVService.Excludes),$(type))
  84. Add=$Button a(rs)
  85. Edit=$Button a(ra) v(dialog:ExclusionEdit)
  86. Delete=$Button a(ra)
  87.  
  88. ;------------- PdmRootKitPeriod -----------
  89.  
  90. [PdmRootKitPeriod]
  91. props=$DlgAttr sz(270,a) h(1094)
  92. Dlg=[PdmRootKitPeriodDlg]
  93.  
  94. [PdmRootKitPeriodDlg]
  95. props=$DlgBodyAttr sz(p,a)
  96. Period=First_Control
  97. Min=a(rs)
  98. Value=t(edit) at(number) a(ps) sz(45) nl(1) xy($Edit_CommentOffsetX,$Edit_CenterOffsetY) v($(Timeout))
  99.  
  100. ;------------- Process Guard -----------
  101.  
  102. [SettingsWindow.Behavior_Blocking.PG_Settings]
  103. props=$DlgAttr sz(300,200,450,350) at(resizable,dragable) v(pdm)
  104. Tab=[PG_Settings_Tab]
  105.  
  106. [PG_Settings_Tab]
  107. props  = $DlgBodyTabAttr
  108. Rules  = [PDM_AppRules] h(1096)
  109. Shared = [PDM_Shared] h(1097)
  110.  
  111. ;------------- PDM_AppRules -----------
  112.  
  113. [PDM_AppRules]
  114. Rule    = t(richedit) alias(listitemdescr) a(lb) sz(p,70) xy(,,,7) at(readonly,nofocus,vscroll)
  115. AppList = [PDM_AppRules.AppList] a(lp) xy(,,$ButtonsLineSizeX)
  116. Add     = $Button a(rt) xy(,,,$Button_Shift)
  117. Edit    = $Button a(ra) xy(,,,$Button_Shift) v(dialog:PDM_AppDllList)
  118. Delete  = $Button a(ra) xy(,,,$Button_Shift)
  119.  
  120. [PDM_AppRules.AppList]
  121. props=t(listctrl) alias(vector.cPdmAppMonitoring_Item) sz(p,p) at(sorted,checked) v($(AppsMonitoring_List))
  122. AppName=sz(p,35)v($(Data.ImagePath,objfile),$(bEnabled))
  123. Execute=sz(70)v($(AppStart,PdmRulesAction))
  124. Content=sz(70)v($(ContentChange,PdmRulesAction))
  125. RunAsChild=sz(70)v($(AppStartAsChild,PdmRulesAction))
  126.  
  127. [PDM_AppRules.TreatList]
  128. props=t(listctrl) alias(vector) sz(p,p) at(sorted,checked) v($(Set))
  129. Name=sz(p,60)v($(SetType,PdmTreatType),$(bEnabled)) 
  130. Action=sz(120)v($(Action,PdmRulesAction))
  131. Log=v($(bLog,OnOff))
  132.  
  133. ;------------- PDM_AppRules.Edit -----------
  134.  
  135. [PDM_AppRules.Edit]
  136. $dlg_enable_ok=$(Data.ImagePath,EnableIfNotZero)
  137. props=$DlgAttr sz(350,380) at(dragable) h(1096)
  138. Dlg=[PDM_AppRules.Edit.Dlg]
  139.  
  140. [PDM_AppRules.Edit.Dlg]
  141. props=$DlgBodyAttr
  142. App=[AppGuard_App_Group]
  143. Action=[AppGuard_Action_Group]
  144. Options=[AppGuard_Options_Group]
  145.  
  146. [AppGuard_App_Group]
  147. props=$SettingsGroupFirst sz(p,a)
  148. AppLabel=$First_Control
  149. FileName=t(edit) a(la) sz(p) xy(,,80) v($(Data.ImagePath))
  150. Browse=$Button a(rs) xy(,-1)
  151. DescLabel=$Next_Control
  152. Desc=t(edit) a(la) sz(p) v($(strUserDescription))
  153.  
  154. [AppGuard_Action_Group]
  155. props=$SettingsGroupNext sz(p,a) v($(bAlert))
  156. Ask=$Radio $First_Control v(1)
  157. AskParam=$Radio $Next_Control v(2)
  158. DontAsk=$Radio $Next_Control v(0)
  159. Block=$Checkbox a(la) xy($DenendedCtrlOffset,7) v($(bBlock)) disable($(bAlert,!,EnableIfNotZero))
  160. Notify=$Checkbox a(la) xy($DenendedCtrlOffset,7) disable($(bAlert,!,EnableIfNotZero))
  161.  
  162. [AppGuard_Options_Group]
  163. props=$SettingsGroupNext sz(p,a) v($(bAlert))
  164. Content=$Checkbox $First_Control v($(bCheckInternalContent))
  165. Log=$Checkbox $Next_Control v($(bLog))
  166.  
  167. ;------------- PDM_Shared -----------
  168.  
  169. [PDM_Shared]
  170. Text    =$First_Control
  171. DllList =[PDM_Shared.DllList] a(la)
  172. Add     =$Button a(rs) xy(,,,$Button_Shift)
  173. Delete  =$Button a(ra) xy(,,,$Button_Shift)
  174. TrustSystemModules =$Checkbox a(lb) v($(bTrustSystemModules)) xy(,,,$Button_Shift) sz(300)
  175.  
  176. [PDM_Shared.DllList]
  177. props=t(listctrl) alias(vector.cPdmAppMonitoring_Data) sz(p,p) xy(,,$ButtonsLineSizeX,30) at(sorted) v($(TrustedImageList))
  178. Dll=sz(100)v($(ImagePath,objfile),$(bInUse))
  179. Description=sz(200)v($(Description))
  180. Path=sz(130)v($(ImagePath,objdir)$(ImagePath,moduleiconasync))
  181. TimeCreation=v($(tCreation,datetime))
  182. TimeModification=v($(tModify,datetime))
  183. Version=v($(Version))
  184. Vendor=v($(Vendor))
  185.  
  186. ;------------- PDM_AppDllList -----------
  187.  
  188. [PDM_AppDllList]
  189. props=$DlgAttr sz(420,370) at(resizable) h(1096)
  190. Dlg=[PDM_AppDllListDlg]
  191.  
  192. [PDM_AppDllListDlg]
  193. props=$DlgBodyAttr
  194. DllList=[PDM_AppDllListDlg.DllList]
  195. Edit=$Button a(rt)
  196. Delete=$Button a(ra) xy(,$Button_Shift)
  197.  
  198. [PDM_AppDllListDlg.DllList]
  199. props=t(listctrl) alias(vector.cPdmAppMonitoring_Data) sz(p,p) xy(,,$ButtonsLineSizeX) at(sorted) v($(TrustedImageList))
  200. Dll=sz(100)v($(ImagePath,objfile)$(ImagePath,moduleiconasync),$(bInUse))
  201. Action=v($(bIsAllowed,AllowBlock))
  202. Description=sz(200)v($(Description))
  203. Path=sz(120)v($(ImagePath,objdir))
  204. TimeCreation=v($(tCreation,datetime))
  205. TimeModification=v($(tModify,datetime))
  206. Version=v($(Version))
  207. Vendor=v($(Vendor))
  208.  
  209. ;------------- PDM_AppDllListDlg.Edit -----------
  210.  
  211. [PDM_AppDllListDlg.Edit]
  212. props=$DlgAttr sz(250,a)
  213. Body=[PDM_AppDllListDlg.Edit_Body]
  214.  
  215. [PDM_AppDllListDlg.Edit_Body]
  216. props=$DlgBodyAttr sz(p,a)
  217. Text=a(lt) xy(,2,7)
  218. Value=t(combo) a(at) sz(p) v($(bIsAllowed))
  219.  
  220. ;------------- SettingsWindow.Behavior_Blocking.OG_Settings -----------
  221.  
  222. [SettingsWindow.Behavior_Blocking.OG_Settings]
  223. props=$DlgAttr alias(offguardadvsettdlg) sz(300,200,450,350) at(resizable) v(og) h(1098)
  224. Settings=[OGSettings_Group]
  225.  
  226. [OGSettings_Group]
  227. props=$DlgBodyAttr
  228. Info=a(lt)
  229. OGActionGroup=[OGAction_Group]
  230. MacrosList=[OGSettings_Group.MacrosList]
  231.  
  232. [OGSettings_Group.MacrosList]
  233. props=t(listctrl) a(lp) sz(p,p) xy(,5) at(singlesel,checked,sorted)
  234. Macro=sz(p,46)v($(Event,OGMacro),$(Active))
  235. MacroDesc=sz(p,50)v($(Event,OGMacroDescr))
  236.  
  237. [OGAction_Group]
  238. props     = $SettingsGroupFirst a(lb) sz(p,a) v($(ActivityAsk))
  239. Ask       = t(radio) $First_Control v(1)
  240. Terminate = t(radio) $Next_Control v(0)
  241.  
  242. ;------------- SettingsWindow.Behavior_Blocking.REG_Settings -----------
  243.  
  244. [SettingsWindow.Behavior_Blocking.REG_Settings]
  245. props=$DlgAttr sz(350,250) at(resizable) v(pdm) h(1099)
  246. REGSettingsGroup=[REGSettings_Group]
  247.  
  248. [REGSettings_Group]
  249. props     = $DlgBodyAttr
  250. Info      = a(lt)
  251. RegList   = [REGSettings_Group.RegList]
  252. Add       = $Button a(rs) xy(,,,$Button_Shift)
  253. Edit      = $Button a(ra) xy(,,,$Button_Shift)
  254. Delete    = $Button a(ra) xy(,,,$Button_Shift)
  255. MoveDown  = $Button a(rb) xy(,,,$Button_Shift)
  256. MoveUp    = $Button a(rp) xy(,,,$Button_Shift)
  257.  
  258. [REGSettings_Group.RegList]
  259. props=t(listctrl) alias(vector.cPdmRegGroup_Item) sz(p,p) xy(,,$ButtonsLineSizeX) a(la) at(singlesel,sorted,checked) v($(RegGroup_List))
  260. RegGroup=sz(p,65)v($(strName),$(bEnabled)) 
  261. KeysCnt=sz(p,17)v($(RegKeys,size))
  262. RulesCnt=sz(p,17)v($(Rules,size))
  263.  
  264. ;------------- SettingsWindow.Behavior_Blocking.REG_Settings.Edit -----------
  265.  
  266. [SettingsWindow.Behavior_Blocking.REG_Settings.Edit]
  267. props=$DlgAttr at(resizable) sz(250,355,500,400)
  268. Dlg=[SettingsWindow.Behavior_Blocking.REG_Settings.Edit.Dlg]
  269.  
  270. [SettingsWindow.Behavior_Blocking.REG_Settings.Edit.Dlg]
  271. props=$DlgBodyAttr
  272. GroupName= a(lt) xy(5,3)
  273. GroupNameEdit=t(edit) a(as) sz(p) xy(5,-2) v($(strName))
  274. Tab=[GroupEdit_Tab]
  275.  
  276. [GroupEdit_Tab]
  277. props=$Tab sz(p,p) $Next_Control
  278. GroupKeys=[GroupKeys_Page] h(1100)
  279. GroupRules=[GroupRules_Page] h(1101)
  280.  
  281. ;------------- GroupKeys_Page -----------
  282.  
  283. [GroupKeys_Page]
  284. props    = sz(p,p) mg(7,7) bg(GroupBody)
  285. Add      = $Button a(rt) xy(,,,$Button_Shift)
  286. Edit     = $Button a(ra) xy(,,,$Button_Shift)
  287. Delete   = $Button a(ra) xy(,,,$Button_Shift)
  288. KeysList = [GroupKeys_Page.KeysList]
  289.  
  290. [GroupKeys_Page.KeysList]
  291. props=t(listctrl) alias(vector.cPdmRegGroupKey_Item) sz(p,p) at(sorted,singlesel,checked) v($(RegKeys)) xy(,,80)
  292. KeyName=sz(250)v($(strRegPath)$(bRecursive,RegKeysIcon),$(bEnabled))
  293. KeyValue=sz(100)v($(strValueName))
  294.  
  295. ;------------- GroupRules_Page -----------
  296.  
  297. [GroupRules_Page]
  298. props     = sz(p,p) mg(7,7) bg(GroupBody)
  299. Rule      = t(richedit) alias(listitemdescr) a(lb) sz(p,100) at(readonly,nofocus,vscroll)
  300. RulesList = [GroupRules_Page.RulesList]
  301. Add       = $Button a(rt) xy(,,,$Button_Shift)
  302. Delete    = $Button a(ra) xy(,,,$Button_Shift)
  303. MoveUp    = $Button a(ra) xy(,10,,$Button_Shift)
  304. MoveDown  = $Button a(ra) xy(,,,$Button_Shift)
  305.  
  306. [GroupRules_Page.RulesList]
  307. props=t(listctrl) a(lp) alias(vector.cPdmRegGroupApp_Item) sz(p,p) at(sorted,checked) v($(Rules)) xy(,7,80)
  308. AppClmn=sz(200)v($(Data.ImagePath),$(bEnabled))
  309. ReadClmn=sz(50)v($(DoRead, PdmRulesAction))
  310. EditClmn=sz(50)v($(DoEdit, PdmRulesAction))
  311. DeleteClmn=sz(50)v($(DoDelete, PdmRulesAction))
  312.  
  313. ;------------- SettingsWindow.Behavior_Blocking.Excludes -----------
  314.  
  315. [SettingsWindow.Behavior_Blocking.Excludes]
  316. props=$DlgAttr sz(350,190) at(resizable)
  317. BBExcludesGroup=[BBExcludes_Group]
  318.  
  319. [BBExcludes_Group]
  320. props=$DlgBodyAttr
  321. Info=a(lt)
  322. ExclList=[Exclusion_Masks.ExclusionList] a(la) sz(240,120) v($(AVService.Excludes),$(type))
  323. Add=$Button a(rs)
  324. Edit=$Button a(ra) v(dialog:ExclusionEdit)
  325. Delete=$Button a(ra)
  326.  
  327. ;------------- PdmCalcHash -----------
  328.  
  329. [PdmCalcHash]
  330. props=$DlgAttr sz(300,100)
  331. Dlg=[PdmCalcHashDlg]
  332.  
  333. [PdmCalcHashDlg]
  334. props=$DlgBodyAttr
  335. Progress=t(progress) $First_Control sz(p,16) v($(ProgressPercent))
  336.  
  337. ;------------- RegMakeRule -----------
  338.  
  339. [RegMakeRule]
  340. props=$DlgAttr alias(pdm_makerule) sz(285,a)
  341. Dlg=[RegMakeRuleDlg]
  342.  
  343. [RegMakeRuleDlg]
  344. props=$DlgBodyAttr sz(p,a) v($(SavePosition))
  345. ForApp=t(radio) $First_Control v(1)
  346. ForAll=t(radio) $Next_Control v(2)
  347. ForIns=t(radio) $Next_Control v(3)
  348.  
  349. ;------------- PdmMakeRule -----------
  350.  
  351. [PdmMakeRule]
  352. props=$DlgAttr alias(pdm_makerule) sz(285,a) h(1279)
  353. Dlg=[PdmMakeRuleDlg]
  354.  
  355. [PdmMakeRuleDlg]
  356. props=$DlgBodyAttr sz(p,a) v($(SavePosition))
  357. ForApp=t(radio) $First_Control v(1)
  358. ForAll=t(radio) $Next_Control v(2)
  359.  
  360. ;------------- ReportWindow.Behavior_Blocking -----------
  361.  
  362. [Report_Body.StatisticsLeft.bb]
  363. props=$StatLeft
  364. PDMScaned=at(nobindhide) a(lt) $StatValLeft v($(pdm.ProcessedEvents))
  365. PDMBlocked=at(nobindhide) a(la) $StatValLeft v($(pdm.TreatsBlocked))
  366. OGScaned=a(la) $StatValLeft v($(og.EventsProcessed))
  367. ;OGTerminated=a(la) $StatValLeft v($(og.MacrosTerminated))
  368.  
  369. [Report_Body.ReportDetails.bb]
  370. props=$Tab $ReportDetails
  371. Threats=[Task_Report_Detected]
  372. EventsPDM=[PDM_Report] at(nobindhide) text($(pdm.enabled,Dummy)) h(1103)
  373. EventsOG=[OG_Report] at(nobindhide) text($(og.enabled,Dummy)) h(1104)
  374. EventsRG=[RG_Report] at(nobindhide) hide($(bShowRegGuard,global,ShowIfNotZero)) text($(pdm.enabled,Dummy)) h(1105)
  375. ;Objects=[Report_Body.ReportDetails.bb.Objects]
  376. ;Settings=[Task_Report_Settings]
  377.  
  378. [PDM_Report]
  379. ReportSelector=$ReportSelector
  380. Actions=$ReportActions
  381. EventsLog=[PDM_Report.EventsLog] a(lp) sz(p,p)
  382.  
  383. [PDM_Report.EventsLog]
  384. props=t(listctrl) at(sorted,autoscroll) alias(taskreport) v(pdm.eventlog,pdm.eventcritlog)
  385. ReportTime=sz(135)v($(ReportTime,datetime)$(ReportInfo.nEvent,BB_Status)) at(index)
  386. ObjectName=sz(p,50)v($(ObjectName))
  387. ObjectEvent=sz(p,40)v($(ReportInfo.nEvent,BB_Events))
  388.  
  389. [PDM_Report.EventsLog.menu]
  390. props         = t(menu)
  391. Separator     = t(menuitem)
  392. ReportCleanup = t(menuitem)
  393.  
  394. [OG_Report]
  395. ReportSelector=$ReportSelector
  396. Actions=$ReportActions
  397. EventsLog=[OG_Report.EventsLog] a(lp) sz(p,p)
  398.  
  399. [OG_Report.EventsLog]
  400. props=t(listctrl) at(sorted,autoscroll) alias(taskreport) v(og.eventlog,og.eventcritlog)
  401. ReportTime=sz(135)v($(ReportTime,datetime)) at(index)
  402. ObjectName=sz(p,45)v($(ObjectName): $(DetectName))
  403. ObjectStatus=sz(p,30)v($(ResultAction,OG_Status))
  404.  
  405. [OG_Report.EventsLog.menu]
  406. props         = t(menu)
  407. Separator     = t(menuitem)
  408. ReportCleanup = t(menuitem)
  409.  
  410. [RG_Report]
  411. Actions=$ReportActions
  412. EventsLog=[RG_Report.EventsLog] a(lp) sz(p,p)
  413.  
  414. [RG_Report.EventsLog]
  415. props=t(listctrl) at(sorted,autoscroll) alias(taskreport) sz(p,p) v(pdm.eventlog_reg)
  416. ReportTime=sz(135)v($(ReportTime,datetime)) at(index)
  417. App=v($(ObjectName))
  418. KeyName=v($(strKeyName))
  419. ValueName=v($(strValueName,REG_ValueName))
  420. Data=v($(Value,reg_data))
  421. Type=v($(ValueType,REG_DataTypes))
  422. RegOpType=v($(RegOpType,REG_OpType))
  423. ObjectStatus=v($(ReportInfo.nEvent,=,#PDM_DETECT,PdmRegObjectStatus))
  424.  
  425. [RG_Report.EventsLog.menu]
  426. props         = t(menu)
  427. Separator     = t(menuitem)
  428. ReportCleanup = t(menuitem)
  429.  
  430. [Report_Body.ReportDetails.bb.Objects]
  431. props=t(listctrl) at(sorted) alias(taskobjstat) sz(p,p)
  432. Object=sz(p,60)
  433. OGScaned=sz(p,20)v($(EventsProcessed))
  434. OGTerminated=sz(p,20)v($(MacrosTerminated))
  435.  
  436. ;------------- AlertDialog.Behavior_Blocking -----------
  437.  
  438. [AlertDetails_PDM]
  439. props=$DlgAttr sz(400,350) at(resizable,nohelp,a_close) text($AlertDetails)
  440. Body=[AlertDetails_PDM_Body]
  441.  
  442. [AlertDetails_PDM_Body]
  443. props=$DlgBodyTabAttr
  444. AddInfo    =[AlertDetailsPDM_AddInfo]    hide($($AlertDetails_PDM_Show_Info,ShowIfOne)) text($AlertDetailsInfo)
  445. DllList    =[AlertDetailsPDM_Modules]    hide($($AlertDetails_PDM_Show_DLLs,ShowIfOne))
  446. ChildProcs =[AlertDetailsPDM_ChildProcs] hide($($AlertDetails_PDM_Show_ChildProcs,ShowIfOne))
  447.  
  448. [AlertDetailsPDM_ChildProcs]
  449. props=sz(p,p)
  450. List=[AlertDetailsPDM_ChildProcs_List]
  451.  
  452. [AlertDetailsPDM_ChildProcs_List]
  453. props=t(listctrl) alias(vector) at(sorted) sz(p,p) v($(ChildProcList))
  454. ImagePath=sz(p,45)v($(ImagePath)$(ImagePath,moduleiconasync))
  455. PID=v($(ProcessId))
  456. CommandLine=sz(p,45)v($(CommandLine))
  457.  
  458. ;------------- AlertDialog.Behavior_Blocking.PDM -----------
  459.  
  460. [AlertDetailsPDM_AddInfo]
  461. props=sz(p,p)
  462. Info=t(richedit) at(readonly,vscroll) a(lt) sz(p,p) text($(EventType,AlertDetailsPDM_AddInfo_Text))
  463.  
  464. [AlertDetailsPDM_Modules]
  465. $InfoOffsetX=100
  466. props=sz(p,p)
  467. DllPath=a(as) at(singleline)
  468. DllPathEdit=t(edit) a(ls) sz(p) xy($InfoOffsetX,,,3) at(readonly,noborder,compresspath) v($(NewImage.ImagePath))
  469. DllSize=t(value) at(singleline) sep($InfoOffsetX) $Left_Next v($(NewImage.ObjectSize,filesize))
  470. DllTimeCr=t(value) at(singleline) sep($InfoOffsetX) $Left_Next v($(NewImage.tCreation,datetime))
  471. DllTimeMdf=t(value) at(singleline) sep($InfoOffsetX) $Left_Next v($(NewImage.tModify,datetime))
  472. DllVersion=t(value) at(singleline) sep($InfoOffsetX) $Left_Next v($(NewImage.Version))
  473. DllVendor=t(value) at(singleline) sep($InfoOffsetX) $Left_Next v($(NewImage.Vendor))
  474. DllDescription=t(value) at(singleline) sep($InfoOffsetX) $Left_Next v($(NewImage.Description))
  475. DllList=[AlertDetailsPDM_DllList]
  476.  
  477. [AlertDetailsPDM_DllList]
  478. props=t(listctrl) alias(vector) sz(p,p) at(sorted) a(la) xy(,10) v($(DllList))
  479. DllPath=sz(p,40)v($(ImagePath)$(ImagePath,moduleiconasync))
  480. DllSize=v($(ObjectSize,filesize))
  481. DllTimeCr=sz(130)v($(tCreation,datetime))
  482. DllTimeMdf=sz(130)v($(tModify,datetime))
  483. DllVersion=v($(Version))
  484. DllVendor=v($(Vendor))
  485. DllDescription=v($(Description))
  486. ;DllInUse=v($(bInUse,YesNo))
  487.